package com.dy.mongo.dto;

import java.util.List;

/**
 * 批量导入完成后的汇总信息。
 * <p>
 * imagesInserted / videosInserted / textsInserted  分别表示成功写入 MongoDB 的文档数量。
 * totalManifest  为 manifest.csv 中记录的总行数；通过对比可知是否有遗漏。
 * failedFiles    列出处理失败的文件及原因，便于前端友好提示或重试。
 */
public record BatchResult(
        int imagesInserted,
        int videosInserted,
        int textsInserted,
        int totalManifest,
        List<String> failedFiles
) {} 